home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 March / EnigmA AMIGA RUN 25 (1997)(G.R. Edizioni)(IT)[!][issue 1998-03].iso / shape-files / shapedisk02.ssf / Tools / SOUNDAPP 2.4.1 / SoundApp / SoundApp.rsrc / TEXT_1006_History.txt < prev    next >
Text File  |  1997-08-22  |  12KB  |  149 lines

  1. Version History
  2.  
  3. 2.0, April 1, 1996.
  4. • Completely rewritten in C++ using Metrowerks CodeWarrior and PowerPlant as a fat binary for native PowerPC performance,
  5. • Support for multiple Play Lists with full drag and drop support, including drag conversion to the Finder,
  6. • Improved Status window that contains more information and a progress indicator,
  7. • Added support for the following formats:
  8.  ◊ IMA 4:1 and Âµ-law in AIFF/AIFC, 'snd ' resources and QuickTime movies,
  9.  ◊ IMA 4:1, Âµ-law and a-law in WAVE files,
  10.  ◊ IRCAM,
  11.  ◊ MPEG audio layers I and II on PowerPC computers, and
  12.  ◊ ScreamTracker 3 (S3M) files using the ZSS driver.
  13. • Conversion of QuickTime movies without an intermediate file,
  14. • Conversion options to force mono/stereo and 8-/16-bit output and to â€œDOSify” output filenames,
  15. • Revamped Preferences dialog,
  16. • Enhanced AppleScript support for playback and conversion,
  17. • Rewrote the Help text, and
  18. • Created a better-looking application icon.
  19. 2.0.1, April 26, 1996.
  20. • Fixed a problem with the playback of mono IMA WAVE files,
  21. • Fixed a problem which may crash due to a bug in the Apple’s Sound Manager header,
  22. • Fixed a problem playing very short files using double buffering.
  23. 2.0.2, April 29, 1996.
  24. • Corrected build problem which caused 2.0.1 to crash frequently.
  25. 2.0.3, June 11, 1996.
  26. • Corrected a length problem with some odd WAVE files,
  27. • Uses the â€œapplFont” instead of â€œgeneva” to permit localization,
  28. • Dragging a file onto the SoundApp icon with a Play List open no longer adds the file to the list,
  29. • SoundApp now maintains looping and base note information when converting between AIFF and 'snd ' resources, including System 7 sound files,
  30. • MPEG playback now no longer causes jerky mouse movement,
  31. • Mono MPEG files now play at the proper speed,
  32. • Closing the Status window via AppleScript no longer crashes.
  33. 2.1, July 10, 1996.
  34. • Added support for the following formats:
  35.  ◊ MIDI (type 0, 1 and karaoke) files using the AMP drivers and
  36.  ◊ GSM-compressed WAVEs and raw GSM (“.au.gsm”) files.
  37. • Incorporated new ZSS drivers,
  38. • Files passed to open/play/convert via AppleScript can now be specified as strings,
  39. • Added Name/Type column headers to Play List windows, implemented title click sorting like the Finder and added Sort sub-menu (sorting method is saved in Play List files and dragging items into a sorted list maintains sort order),
  40. • Can now pause playback using the spacebar,
  41. • Added â€œ;”-key for stopping after the file that is currently being processed,
  42. • Added floating button bar and a menu item to show and hide it,
  43. • Play Lists now support continuous shift-selection with scrolling,
  44. • The DOSify preference now allows underscores in the converted filenames,
  45. • Fixed a bug which crashed after sending an quit AppleEvent while playing,
  46. • Fixed a bug which would insert a very short click at the beginning of a WAVE output file,
  47. • Fixed a bug while converting MPEG files with an internal CRC check which caused the conversion to fail,
  48. • No longer write non-standard AIFF headers when converting,
  49. • Fixed a bug that would cause a crash when two MOD files are played one after the other using the ZSS drivers,
  50. • Removed some math calls which would prevent SoundApp from running with some old versions of MathLib on Power Macs.
  51. 2.1.1, July 12, 1996.
  52. • Corrected playback problem on 68K Macs.
  53. 2.2, December 3, 1996.
  54. • Added a new Convert menu to group all the convert output options, added the capability to save conversion preferences as a named configuration, added an editor for saved sets, and removed all output format related options from the Convert preferences pane,
  55. • Added Sound Designer and direct QuickTime output formats,
  56. • Added support for MACE-3 and MACE-6 compression in SoundEdit files,
  57. • Added support for AIFF and 'snd ' files explicitly encoded with the 'twos' and 'raw ' codecs,
  58. • Re-wrote the MIDI code from scratch and added OMS support and a new MIDI Preferences pane,
  59. • Included new ZSS drivers with MTM support,
  60. • Added Script menu which lists the scripts in a â€œScript Menu Items” folder,
  61. • The volume preference is now relative to the system volume, thus will have no effect on other applications’ volume, and can now go from 10% to 150%,
  62. • Fixed sample rate specification with AIFF files due to an incompatibility with CodeWarrior and extended floating point numbers,
  63. • Fixed a bug which could cause a hang while playing MED/OctaMED files with the ZSS driver set as preferred,
  64. • Fixed a problem which caused some files to be left open when dragged to the Play List,
  65. • Now properly calculates the length of MPEG Layer I files,
  66. • Removed two-byte click at the beginning of converted System 7 sound files,
  67. • Added Info window to provide more information on a sound file,
  68. • Added extensive AppleScript support,
  69. • Added a â€œSoundApp Home Page” to the Help menu if Internet Config is installed,
  70. • Conversion of suitcases or MOD files now places the sounds in a sub-folder,
  71. • ADPCM file playback is now no longer affected by the â€œPlay a/µ-law as 8-Bit” or the â€œConvert a/µ-law as 8-Bit” preference,
  72. • Upgraded to CodeWarrior 10.
  73. 2.2.1, December 5, 1996.
  74. • Corrected a problem upgrading the preferences file from 2.1.1 to 2.2, which would result in a corrupted file.  If you used version 2.2, you’ll need to reset your preferences.
  75. 2.2.2, December 12, 1996.
  76. • Conversion downsampling from 44.1 or 48 kHz to a lower rate (e.g., 32 kHz) no longer produces slight clicks,
  77. • Playback of MIDI files using OMS now uses the proper selected device,
  78. • Work around a bug in QuickTime 2.1 which prevented many MIDI files from playing,
  79. • Fixed a bug which prevented MOD conversion on 680x0 Macs,
  80. • Fixed a bug which caused random shuffling of Play Lists to not be very random.
  81. 2.2.3, February 26, 1997.
  82. • SoundApp no longer gets confused if the Controls Palette is closed while playing a file from a Play List,
  83. • Made another attempt to allow SoundApp to work without a PowerPC-native AppleScript,
  84. • Corrected two AppleScript dictionary problems (one which prevented conversion to a specific format type and another which prevented saving a Play List to a specified file),
  85. • If SoundApp is in the midst of playing some sounds and a folder is dropped onto SoundApp, the sound files contained therein will now be added to the playback queue,
  86. • Cleaned up internal memory management and fixed some issues with drag and drop in Play Lists,
  87. • Significantly speeded up the sorting of Play Lists.
  88. 2.3, April 26, 1997.
  89. • Added support for the following formats:
  90.   ◊ MPEG audio layer III (for computers with a PowerPC processor),
  91.   ◊ uncompressed stereo Amiga IFF/8SVX files.
  92. • Partially corrupt MPEG files will now skip over the corrupt frames,
  93. • Added new preferences to copy files when dragged from a Play List and to append the â€œ.type”  suffix to output filenames,
  94. • Fixed a bug which would cause a crash when using AppleScript to get info on an invalid file,
  95. • Fixed a bug in the conversion to WAVE and AIFF files,
  96. • Using the space bar to pause play back now updates the Controls Palette,
  97. • Added AppleScript commands to get and set the playback volume,
  98. • Fixed a minor Play List button highlight problem,
  99. • QuickTime soundtracks with non-standard time bases are now dealt with properly,
  100. • Closing an empty Play List will not ask whether to save,
  101. • Fixed a bug which could crash while attempting to drag an item from a sorted Play List to itself,
  102. • Now better deals with file systems which are too slow to keep up with playback,
  103. • Added Q&A topic to the Help window to address some frequently asked questions concerning SoundApp.
  104. 2.3.1, May 7, 1997.
  105. • Fixed a small preference problem which prevented conversion from working unless a version 2.2.3 preferences file existed,
  106. • Improved MPEG playback stability and made decompression more responsive,
  107. • Converting to AIFF, System 7 or QuickTime IMA now no longer introduces a low frequency buzz.
  108. 2.4, August 11, 1997.
  109. • Added support for the following formats:
  110.   ◊ stereo Fibonacci-delta compressed Amiga IFF files,
  111.   ◊ original Sound Designer files,
  112.   ◊ SoundEdit 16 SWE/Shockwave MPEG Layer III files with their weird, non-standard headers,
  113.   ◊ MPEG-2 Layer III files,
  114.   ◊ 24- and 32-bit PCM-encoded Sun Audio, NeXT and AIFF files,
  115.   ◊ 32- and 64-bit floating point-encoded Sun Audio and NeXT files,
  116.   ◊ 32-bit PCM-encoded WAVE files, and
  117.   ◊ 32-bit floating point-encoded IRCAM files.
  118. • Added support for conversion to:
  119.   ◊ MACE-3 and MACE-6 encodings in AIFF, System 7 sound files and QuickTime files,
  120.   ◊ PSION sound files, and
  121.   ◊ a-law in WAVE and AU files.
  122. • Incorporated the new Amp MPEG Layer III playback code for increased performance and support for MPEG-2 Layer III files,
  123. • QuickTime files with multiple sound tracks are now converted properly,
  124. • Enhanced SoundApp’s AppleScript support:
  125.   ◊ Added a current file AppleScript property to the application,
  126.   ◊ Added a fetch information verb to return information about a sound file on disk and renamed the get information verb to display information for clarity,
  127.   ◊ Added a send oms data AppleEvent to send MIDI data to an OMS synthesizer, and
  128.   ◊ Added start at and stop at parameters to play and convert to process portions of a sound file.
  129. • Completely re-did the Preferences dialog, removed â€œFast Macintosh” and â€œProcess Files in Directories” and added â€œUse Playback Volume” in the MIDI pane,
  130. • Using the â€œRepeat” playback option on a single file now loops extremely smoothly,
  131. • First pass at random access playback by clicking in the progress bar,
  132. • Suffixes will only be removed from file names when converting if they are a valid sound file suffix,
  133. • Added time elapsed and remaining displays to the Status window,
  134. • Get Info on a MOD file while playing a MOD file will now work correctly,
  135. • Calculated play times for music files using the ZSS drivers are now correct,
  136. • Now sends tone bank control (32) to MIDI synthesizers if OMS MIDI driver is selected,
  137. • Fixed a problem which created incorrect WAVE headers for Âµ-law and IMA output data and in general when converting 8-bit sounds to Âµ-Law,
  138. • Also corrected a problem which created a slightly non-standard AIFF header,
  139. • Re-did the document icons and the buttons in the Controls Palette,
  140. • Better support for playback using virtual memory or RAM Doubler,
  141. • Enabled drag-and-drop and active scrolling in the Help window and active scrolling in Play Lists,
  142. • Upgraded to CodeWarrior Professional 1.
  143. 2.4.1, August 21, 1997.
  144. • Fixed a problem with the OMS output device getting corrupted in the Preferences dialog and changing the output device no longer requires quitting SoundApp to take effect,
  145. • SoundApp now recognizes two more file types as MP3 files: Shockwave’s and MacAmp’s,
  146. • Incorporated new MacAmp MPEG playback code which now handles MPEG Layer II,
  147. • Slipping around in an MPEG Layer III file now no longer resets the volume to 100%, removed a slight glitch with some low bit-rate MPEG Layer III files and improved disk reading for smoother playback,
  148. • Fixed a glitch when jumping around in a MPEG Layer I file which would result in some odd noise,
  149. • Fixed a problem playing sounds that are less than 100 ms long and MPEG Layer I files less than 64K.